Проверка работы сервисов ALD Pro¶
Для проверки работоспособности сервисов ALD Pro добавлена утилита aldproctl, которая расширяет функционал ipactl, проверяя также сервисы ALD Pro.
Конфигурация¶
Файл конфигурации имеет три обязательных блока: FreeIPA, ALD Pro и Other. Для начала работы необходимо скопировать файл aldproctl.env и внести перечень сервисов для проверки по примеру ниже:
[FreeIPA]
Directory Service
krb5kdc
kadmin
named
httpd
ipa-custodia
smb
winbind
ipa-otpd
ipa-dnskeysyncd
[ALD Pro]
GLOBAL-CATALOG
GCSync
aldpro-mp-services
aldpro-canclient
ad-salt-canrunner
syncer
syncer.timer
[Other]
celery
celerybeat
Примечание
Название сервисов в конфигурационном файле должны полностью соответствовать примеру. Ниже приведен список сервисов, доступных к проверке:
Directory Service
krb5kdc
kadmin
named
httpd
ipa-custodia
smb
winbind
ipa-otpd
ipa-dnskeysyncd
ipa-gcsync
celery
celerybeat
aldpro-mp-service
aldpro-canclient
ad-salt-canrunner
syncer
syncer.timer
Перечень команд¶
Для выполнения команд с сервисами используется systemctl.
Команда |
Описание |
|---|---|
|
Отображает справочное сообщение |
|
Отображает развернутое справочное сообщение с описанием работы утилиты |
|
Отображает используемую версию ALD Pro |
|
Устанавливает время ожидания для выполнения операции. По умолчанию 60 секунд |
|
Запускает сервисы, указанные в конфигурационном файле |
|
Отображает статус сервисов, указанные в конфигурационном файле |
|
Останавливает работу сервисов, указанные в конфигурационном файле |
|
Перезапускает сервисы, указанные в конфигурационном файле |
|
Флаг |
|
Флаг |
|
Флаг |
|
Флаг |
Перечень команд
Варианты отображения статуса сервиса¶
ЗАПУЩЕН - команда start сработала без ошибок и сервис запустился
ОСТАНОВЛЕН - команда stop сработала без ошибок и сервис остановлен
ПЕРЕЗАПУЩЕН - команда restart сработала без ошибок и сервис перезапущен
НЕ НАЙДЕН - сервис с таким именем не найден
НЕАКТИВЕН (МЕРТВ) - сервис неактивен
ОШИБКА - ошибка при вызове команды или работе сервиса
ПРЕВЫШЕНО ВРЕМЯ ОЖИДАНИЯ - превышено время выполнения операции